excavator superstructure - German English Dictionary